skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Search for: All records

Creators/Authors contains: "Cunis, Torbjørn"

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. The use of Command governors (CGs) to enforce pointwise-in-time state and control constraints by minimally altering reference commands to closed-loop systems has been proposed for a range of aerospace applications. In this paper, we revisit the design of the CG and describe approaches to its implementation based directly on a bilevel (inner loop + outer loop) optimization problem in the formulation of CG. Such approaches do not require offline construction and storage of constraint admissible sets nor the use of online trajectory prediction, and hence can be beneficial in situations when the reference command is high-dimensional and constraints are nonlinear and change with time or are reconfigured online. In the case of linear systems with linear constraints, or in the case of nonlinear systems with linear constraints for which a quadratic Lyapunov function is available, the inner loop optimization problem is explicitly solvable and the bilevel optimization reduces to a single stage optimization. In other cases, a reformulation of the bilevel optimization problem into a mathematical programming problem with equilibrium constraints (MPEC) can be used to arrive at a single stage optimization problem. By applying the bilevel optimization-based CG to the classical low thrust orbital transfer problem, in which the dynamics are represented by Gauss-Variational Equations (GVEs) and the nominal controller is of Lyapunov type, we demonstrate that constraints, such as on the radius of periapsis to avoid planetary collision, on the osculating orbit eccentricity and on the thrust magnitude can be handled. Furthermore, in this case the parameters of the Lyapunov function can be simultaneously optimized online resulting in faster maneuvers. 
    more » « less